﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes;
using System.Windows.Controls.DataVisualization.Charting;

namespace ProjectenArtesis
{
    public partial class TestClb : ChildWindow
    {
        #region UitlegResultaat
        private const String UITLEG_RESULTAAT = "Mensgericht\r\nAls je een hogere score hebt bij mensgericht wilt dit zeggen dat je meestal heel veel aan andere mensen denkt," +
            "\r\n je bent ook graag in de geburen van andere mensen en bent zeer sociaal ingericht." +
            "\r\n\r\nArtistiek\r\nAls je een hogere score hebt bij artistiek dan wilt dit zeggen dat je meestal heel veel fantasie hebt, je graag bezighoud met tekenen," +
            "schilderen of schrijven.\r\n Je bent meestal ook graag anders dan de meeste mensen." +
            "\r\n\r\nOndernemend\r\nAls je een hogere score hebt bij ondernemend dan wilt dit zeggen dat je meestal zeer graag zelf de leiding neemt." +
            "\r\n Je wilt iets bereiken en wilt veel invloed hebben. Je bent meestal zeer verstandig en denkt goed na voor je iets uitvoerd." +
            "\r\n\r\nOnderzoekend\r\nAls je een hogere score hebt bij onderzoekend dan wilt dit zeggen dat je meestal graag op zoek gaat naar oplossingen voor verschillende problemen." +
            "\r\n Je kan meestal ook het probleem zeer logisch bekijken en stap voor stap oplossen.\r\n\r\nPraktisch\r\nAls je een hogere score hebt bij praktisch dan wilt" +
            "dit zeggen dat je meestal graag met je handen bezig bent,\r\n je maakt graag nieuwe voorwerpen of verzorgt graag verschillende zaken zoals planten en dieren." +
            "\r\n Ook zal je meestal zeer geinteresseerd zijn in zware machines.\r\n\r\nBent u vooral Mensgericht en Artistiek dan zijn deze richtingen misschien iets voor jou:" +
            "\r\nLeerkracht PO\r\nMuseummedewerker(vak oudheidkunde, archeologie,cultuurstudies)\r\n\r\nBent u vooral Mensgericht en Ondernemend dan zijn deze richtingen " +
            "misschien iets voor jou:\r\nManegement consultent (bestuurskunde, bedrijfskunde)\r\nPR(bedrijfscomminucatie)\r\n\r\nBent u vooral Mensgericht en Onderzoekend dan" +
            "zijn deze richtingen misschien iets voor jou:\r\nHuisarts (geneeskunde\r\nPsycholoog (psychologie)\r\nStudieadviseur(psychologie, personeelswetenschappen)" +
            "\r\n\r\nBent u vooral Mensgericht en Praktisch dan zijn deze richtingen misschien iets voor jou:\r\nVerpleegkunde\r\nverloskunde\r\n\r\nBent u vooral Artistiek  " +
            "en Ondernemend dan zijn deze richtingen misschien iets voor jou:\r\nFotografie\r\nReclamemaker(grafisch ontwerp)\r\n\r\nBent u vooral Artistiek en en Onderzoekend " +
            "dan zijn deze richtingen misschien iets voor jou:\r\nArchitect(bouwkunde)\r\njournalistiek" +
            "\r\n\r\nBent u vooral Artistiek en en Praktisch dan zijn deze richtingen misschien iets voor jou:\r\nFotograaf\r\nMuzicus\r\nBeeldend kunstenaar\r\n\r\n" +
            "Bent u vooral Ondernemend en en Onderzoekend dan zijn deze richtingen misschien iets voor jou:\r\nMarketingmanager\r\nBedrijfskunde\r\nrechtsleer" +
            "\r\n\r\nBent u vooral Ondernemend en en Praktisch dan zijn deze richtingen misschien iets voor jou:\r\nEventorganisator\r\nCateraar\r\nmakelaar" + 
            "\r\n\r\nBent u vooral Onderzoekend en en Praktisch dan zijn deze richtingen misschien iets voor jou:\r\nArcheoloog\r\nChirurg\r\nelektromechanica\r\n\r\n\r\n";
        #endregion

        private int intWaardeOndernemend, 
                    intWaardePraktisch, 
                    intWaardeOnderzoekend, 
                    intWaardeArtistiek, 
                    intWaardeMensgericht;
        public SolidColorBrush putColor { get; set; }

        public TestClb()
        {
            InitializeComponent();
        }

        private void OKButton_Click(object sender, RoutedEventArgs e)
        {
            this.DialogResult = true;
        }

        #region schakelenTussenPanelen
        private void collapseAllPanels()
        {
            pnl1.Visibility = Visibility.Collapsed;
            pnl2.Visibility = Visibility.Collapsed;
            pnl3.Visibility = Visibility.Collapsed;
            pnl4.Visibility = Visibility.Collapsed;
            pnl5.Visibility = Visibility.Collapsed;
            pnl6.Visibility = Visibility.Collapsed;
            pnlResult.Visibility = Visibility.Collapsed;
            txtresult.Visibility = Visibility.Collapsed;
        }
        private void btneen_Click(object sender, RoutedEventArgs e)
        {
            this.collapseAllPanels();
            pnl1.Visibility = Visibility.Visible;
        }
        private void btn2_Click(object sender, RoutedEventArgs e)
        {
            this.collapseAllPanels();
            pnl2.Visibility = Visibility.Visible;
        }
        private void btn3_Click(object sender, RoutedEventArgs e)
        {
            this.collapseAllPanels();
            pnl3.Visibility = Visibility.Visible;
        }
        private void btn4_Click(object sender, RoutedEventArgs e)
        {
            this.collapseAllPanels();
            pnl4.Visibility = Visibility.Visible;
        }
        private void btn5_Click(object sender, RoutedEventArgs e)
        {
            this.collapseAllPanels();
            pnl5.Visibility = Visibility.Visible;
        }
        private void btn6_Click(object sender, RoutedEventArgs e)
        {
            this.collapseAllPanels();
            pnl6.Visibility = Visibility.Visible;
        }
        #endregion
        private void btnResultaat_Click(object sender, RoutedEventArgs e)
        {
            long longOndernemend;

            intWaardeOndernemend = 0;
            intWaardePraktisch = 0;
            intWaardeOnderzoekend = 0;
            intWaardeArtistiek = 0;
            intWaardeMensgericht = 0;
            this.collapseAllPanels();
            pnlResult.Visibility = Visibility.Visible;
            txtresult.Visibility = Visibility.Visible;
            radioWaardeOndernemend();
            radioWaardePraktisch();
            radioWaardeOnderzoekend();
            radioWaardeArtistiek();
            radioWaardeMensgericht();

            longOndernemend = intWaardeOndernemend;
            //30rdbgroepen
            int percentcomplete = Convert.ToInt32(longOndernemend * 100 / 90);
            //21rdbgroepen
            intWaardeArtistiek = intWaardeArtistiek * 100 / 63;
            //28rdbgroepen
            intWaardePraktisch = intWaardePraktisch * 100 / 84;
            //21rdbgroepen
            intWaardeOnderzoekend = intWaardeOnderzoekend * 100 / 63;
            //20 rdbgroepen
            intWaardeMensgericht = intWaardeMensgericht * 100 / 60;
            lblResult.Content = "De waarde ondernemend is: " + percentcomplete.ToString() + " %" + Environment.NewLine + 
                                "De waarde praktisch is: " + intWaardePraktisch + " %" + Environment.NewLine + 
                                "De waarde onderzoekend is: " + intWaardeOnderzoekend + " %" + Environment.NewLine + 
                                "De waarde artistiek is: " + intWaardeArtistiek + " %" + Environment.NewLine + 
                                "De waarde mensgericht is: " + intWaardeMensgericht + " %";
            LoadPieChartData(percentcomplete, intWaardeArtistiek, intWaardeMensgericht, intWaardeOnderzoekend, intWaardePraktisch);
            txtresult.Text = UITLEG_RESULTAAT;
        }

        //Taart diagram maken en waardes meegeven aan het taartdiagram
        private void LoadPieChartData(int ondernemend, int artistiek, int mensgericht, int onderzoekend, int praktisch)
        {
            //onderdeel bekijken t.o.v. het totaal
            int factor1 = 10;
            int factor2 = 4;
            ondernemend = ondernemend * factor1 / factor2;
            artistiek = artistiek * factor1 / factor2;
            mensgericht = mensgericht * factor1 / factor2;
            onderzoekend = onderzoekend * factor1 / factor2;
            praktisch = praktisch * factor1 / factor2;
            //vullen van taartdiagram
            ((PieSeries)mcChart.Series[0]).ItemsSource =
                new KeyValuePair<string, int>[] {
                    new KeyValuePair<string, int>("Ondernemend", ondernemend),
                    new KeyValuePair<string, int>("Artistiek", artistiek),
                    new KeyValuePair<string, int>("Praktisch", praktisch ),
                    new KeyValuePair<string, int>("Onderzoekend", onderzoekend ),
                    new KeyValuePair<string, int>("Mensgericht", mensgericht )
                };
            putColor = new SolidColorBrush(Colors.Blue);
        }

        #region radiowaardes
        // 30 radiobutton groepen
        private void radioWaardeOndernemend()
        {
            #region RadiobuttonsLabel5
            waardeOndernemend(radioButton17, 0);
            waardeOndernemend(radioButton18, 1);
            waardeOndernemend(radioButton19, 2);
            waardeOndernemend(radioButton20, 3);
            #endregion
            #region RadiobuttonsLabel11
            waardeOndernemend(radioButton41, 0);
            waardeOndernemend(radioButton42, 1);
            waardeOndernemend(radioButton43, 2);
            waardeOndernemend(radioButton44, 3);
            #endregion
            #region RadiobuttonsLabel17
            waardeOndernemend(radioButton65, 0);
            waardeOndernemend(radioButton66, 1);
            waardeOndernemend(radioButton67, 2);
            waardeOndernemend(radioButton68, 3);
            #endregion
            #region RadiobuttonsLabel23
            waardeOndernemend(radioButton89, 0);
            waardeOndernemend(radioButton90, 1);
            waardeOndernemend(radioButton91, 2);
            waardeOndernemend(radioButton92, 3);
            #endregion
            #region RadiobuttonsLabel24
            waardeOndernemend(radioButton93, 0);
            waardeOndernemend(radioButton94, 1);
            waardeOndernemend(radioButton95, 2);
            waardeOndernemend(radioButton96, 3);
            #endregion
            #region RadiobuttonsLabel29
            waardeOndernemend(radioButton113, 0);
            waardeOndernemend(radioButton114, 1);
            waardeOndernemend(radioButton115, 2);
            waardeOndernemend(radioButton116, 3);
            #endregion
            #region RadiobuttonsLabel35
            waardeOndernemend(radioButton137, 0);
            waardeOndernemend(radioButton138, 1);
            waardeOndernemend(radioButton139, 2);
            waardeOndernemend(radioButton140, 3);
            #endregion
            #region RadiobuttonsLabel47
            waardeOndernemend(radioButton185, 0);
            waardeOndernemend(radioButton186, 1);
            waardeOndernemend(radioButton187, 2);
            waardeOndernemend(radioButton188, 3);
            #endregion
            #region RadiobuttonsLabel53
            waardeOndernemend(radioButton209, 0);
            waardeOndernemend(radioButton210, 1);
            waardeOndernemend(radioButton211, 2);
            waardeOndernemend(radioButton212, 3);
            #endregion
            #region RadiobuttonsLabel59
            waardeOndernemend(radioButton233, 0);
            waardeOndernemend(radioButton234, 1);
            waardeOndernemend(radioButton235, 2);
            waardeOndernemend(radioButton236, 3);
            #endregion
            #region RadiobuttonsLabel65
            waardeOndernemend(radioButton257, 0);
            waardeOndernemend(radioButton258, 1);
            waardeOndernemend(radioButton259, 2);
            waardeOndernemend(radioButton260, 3);
            #endregion
            #region RadiobuttonsLabel67
            waardeOndernemend(radioButton265, 0);
            waardeOndernemend(radioButton266, 1);
            waardeOndernemend(radioButton267, 2);
            waardeOndernemend(radioButton268, 3);
            #endregion
            #region RadiobuttonsLabel71
            waardeOndernemend(radioButton281, 0);
            waardeOndernemend(radioButton282, 1);
            waardeOndernemend(radioButton283, 2);
            waardeOndernemend(radioButton284, 3);
            #endregion
            #region RadiobuttonsLabel74
            waardeOndernemend(radioButton293, 0);
            waardeOndernemend(radioButton294, 1);
            waardeOndernemend(radioButton295, 2);
            waardeOndernemend(radioButton296, 3);
            #endregion
            #region RadiobuttonsLabel75
            waardeOndernemend(radioButton297, 0);
            waardeOndernemend(radioButton298, 1);
            waardeOndernemend(radioButton299, 2);
            waardeOndernemend(radioButton300, 3);
            #endregion
            #region RadiobuttonsLabel77
            waardeOndernemend(radioButton305, 0);
            waardeOndernemend(radioButton306, 1);
            waardeOndernemend(radioButton307, 2);
            waardeOndernemend(radioButton308, 3);
            #endregion
            #region RadiobuttonsLabel83
            waardeOndernemend(radioButton329, 0);
            waardeOndernemend(radioButton330, 1);
            waardeOndernemend(radioButton331, 2);
            waardeOndernemend(radioButton332, 3);
            #endregion
            #region RadiobuttonsLabel84
            waardeOndernemend(radioButton333, 0);
            waardeOndernemend(radioButton334, 1);
            waardeOndernemend(radioButton335, 2);
            waardeOndernemend(radioButton336, 3);
            #endregion
            #region RadiobuttonsLabel89
            waardeOndernemend(radioButton353, 0);
            waardeOndernemend(radioButton354, 1);
            waardeOndernemend(radioButton355, 2);
            waardeOndernemend(radioButton356, 3);
            #endregion
            #region RadiobuttonsLabel90
            waardeOndernemend(radioButton357, 0);
            waardeOndernemend(radioButton358, 1);
            waardeOndernemend(radioButton359, 2);
            waardeOndernemend(radioButton360, 3);
            #endregion
            #region RadiobuttonsLabel95
            waardeOndernemend(radioButton377, 0);
            waardeOndernemend(radioButton378, 1);
            waardeOndernemend(radioButton379, 2);
            waardeOndernemend(radioButton380, 3);
            #endregion
            #region RadiobuttonsLabel96
            waardeOndernemend(radioButton381, 0);
            waardeOndernemend(radioButton382, 1);
            waardeOndernemend(radioButton383, 2);
            waardeOndernemend(radioButton384, 3);
            #endregion
            #region RadiobuttonsLabel101
            waardeOndernemend(radioButton401, 0);
            waardeOndernemend(radioButton402, 1);
            waardeOndernemend(radioButton403, 2);
            waardeOndernemend(radioButton404, 3);
            #endregion
            #region RadiobuttonsLabel102
            waardeOndernemend(radioButton405, 0);
            waardeOndernemend(radioButton406, 1);
            waardeOndernemend(radioButton407, 2);
            waardeOndernemend(radioButton408, 3);
            #endregion
            #region RadiobuttonsLabel103
            waardeOndernemend(radioButton409, 0);
            waardeOndernemend(radioButton410, 1);
            waardeOndernemend(radioButton411, 2);
            waardeOndernemend(radioButton412, 3);
            #endregion
            #region RadiobuttonsLabel107
            waardeOndernemend(radioButton425, 0);
            waardeOndernemend(radioButton426, 1);
            waardeOndernemend(radioButton427, 2);
            waardeOndernemend(radioButton428, 3);
            #endregion
            #region RadiobuttonsLabel108
            waardeOndernemend(radioButton429, 0);
            waardeOndernemend(radioButton430, 1);
            waardeOndernemend(radioButton431, 2);
            waardeOndernemend(radioButton432, 3);
            #endregion
            #region RadiobuttonsLabel114
            waardeOndernemend(radioButton453, 0);
            waardeOndernemend(radioButton454, 1);
            waardeOndernemend(radioButton455, 2);
            waardeOndernemend(radioButton456, 3);
            #endregion
            #region RadiobuttonsLabel119
            waardeOndernemend(radioButton473, 0);
            waardeOndernemend(radioButton474, 1);
            waardeOndernemend(radioButton475, 2);
            waardeOndernemend(radioButton476, 3);
            #endregion
            #region RadiobuttonsLabel120
            waardeOndernemend(radioButton477, 0);
            waardeOndernemend(radioButton478, 1);
            waardeOndernemend(radioButton479, 2);
            waardeOndernemend(radioButton480, 3);
            #endregion
        }
        //28rdbgroepen
        private void radioWaardePraktisch()
        {
            #region RadiobuttonsLabel1
            waardePraktisch(radioButton1, 0);
            waardePraktisch(radioButton2, 1);
            waardePraktisch(radioButton3, 2);
            waardePraktisch(radioButton4, 3);
            #endregion
            #region RadiobuttonsLabel7
            waardePraktisch(radioButton25, 0);
            waardePraktisch(radioButton26, 1);
            waardePraktisch(radioButton27, 2);
            waardePraktisch(radioButton28, 3);
            #endregion
            #region RadiobuttonsLabel12
            waardePraktisch(radioButton45, 0);
            waardePraktisch(radioButton46, 1);
            waardePraktisch(radioButton47, 2);
            waardePraktisch(radioButton48, 3);
            #endregion
            #region RadiobuttonsLabel13
            waardePraktisch(radioButton49, 0);
            waardePraktisch(radioButton50, 1);
            waardePraktisch(radioButton51, 2);
            waardePraktisch(radioButton52, 3);
            #endregion
            #region RadiobuttonsLabel19
            waardePraktisch(radioButton73, 0);
            waardePraktisch(radioButton74, 1);
            waardePraktisch(radioButton75, 2);
            waardePraktisch(radioButton76, 3);
            #endregion
            #region RadiobuttonsLabel25
            waardePraktisch(radioButton97, 0);
            waardePraktisch(radioButton98, 1);
            waardePraktisch(radioButton99, 2);
            waardePraktisch(radioButton100, 3);
            #endregion
            #region RadiobuttonsLabel30
            waardePraktisch(radioButton117, 0);
            waardePraktisch(radioButton118, 1);
            waardePraktisch(radioButton119, 2);
            waardePraktisch(radioButton120, 3);
            #endregion
            #region RadiobuttonsLabel31
            waardePraktisch(radioButton121, 0);
            waardePraktisch(radioButton122, 1);
            waardePraktisch(radioButton123, 2);
            waardePraktisch(radioButton124, 3);
            #endregion
            #region RadiobuttonsLabel36
            waardePraktisch(radioButton141, 0);
            waardePraktisch(radioButton142, 1);
            waardePraktisch(radioButton143, 2);
            waardePraktisch(radioButton144, 3);
            #endregion
            #region RadiobuttonsLabel37
            waardePraktisch(radioButton145, 0);
            waardePraktisch(radioButton146, 1);
            waardePraktisch(radioButton147, 2);
            waardePraktisch(radioButton148, 3);
            #endregion
            #region RadiobuttonsLabel41
            waardePraktisch(radioButton161, 0);
            waardePraktisch(radioButton162, 1);
            waardePraktisch(radioButton163, 2);
            waardePraktisch(radioButton164, 3);
            #endregion
            #region RadiobuttonsLabel42
            waardePraktisch(radioButton165, 0);
            waardePraktisch(radioButton166, 1);
            waardePraktisch(radioButton167, 2);
            waardePraktisch(radioButton168, 3);
            #endregion
            #region RadiobuttonsLabel48
            waardePraktisch(radioButton189, 0);
            waardePraktisch(radioButton190, 1);
            waardePraktisch(radioButton191, 2);
            waardePraktisch(radioButton192, 3);
            #endregion
            #region RadiobuttonsLabel49
            waardePraktisch(radioButton193, 0);
            waardePraktisch(radioButton194, 1);
            waardePraktisch(radioButton195, 2);
            waardePraktisch(radioButton196, 3);
            #endregion
            #region RadiobuttonsLabel61
            waardePraktisch(radioButton241, 0);
            waardePraktisch(radioButton242, 1);
            waardePraktisch(radioButton243, 2);
            waardePraktisch(radioButton244, 3);
            #endregion
            #region RadiobuttonsLabel66
            waardePraktisch(radioButton261, 0);
            waardePraktisch(radioButton262, 1);
            waardePraktisch(radioButton263, 2);
            waardePraktisch(radioButton264, 3);
            #endregion
            #region RadiobuttonsLabel72
            waardePraktisch(radioButton285, 0);
            waardePraktisch(radioButton286, 1);
            waardePraktisch(radioButton287, 2);
            waardePraktisch(radioButton288, 3);
            #endregion
            #region RadiobuttonsLabel73
            waardePraktisch(radioButton289, 0);
            waardePraktisch(radioButton290, 1);
            waardePraktisch(radioButton291, 2);
            waardePraktisch(radioButton292, 3);
            #endregion
            #region RadiobuttonsLabel76
            waardePraktisch(radioButton301, 0);
            waardePraktisch(radioButton302, 1);
            waardePraktisch(radioButton303, 2);
            waardePraktisch(radioButton304, 3);
            #endregion
            #region RadiobuttonsLabel78
            waardePraktisch(radioButton309, 0);
            waardePraktisch(radioButton310, 1);
            waardePraktisch(radioButton311, 2);
            waardePraktisch(radioButton312, 3);
            #endregion
            #region RadiobuttonsLabel79
            waardePraktisch(radioButton313, 0);
            waardePraktisch(radioButton314, 1);
            waardePraktisch(radioButton315, 2);
            waardePraktisch(radioButton316, 3);
            #endregion
            #region RadiobuttonsLabel85
            waardePraktisch(radioButton337, 0);
            waardePraktisch(radioButton338, 1);
            waardePraktisch(radioButton339, 2);
            waardePraktisch(radioButton340, 3);
            #endregion
            #region RadiobuttonsLabel86
            waardePraktisch(radioButton341, 0);
            waardePraktisch(radioButton342, 1);
            waardePraktisch(radioButton343, 2);
            waardePraktisch(radioButton344, 3);
            #endregion
            #region RadiobuttonsLabel91
            waardePraktisch(radioButton361, 0);
            waardePraktisch(radioButton362, 1);
            waardePraktisch(radioButton363, 2);
            waardePraktisch(radioButton364, 3);
            #endregion
            #region RadiobuttonsLabel99
            waardePraktisch(radioButton393, 0);
            waardePraktisch(radioButton394, 1);
            waardePraktisch(radioButton395, 2);
            waardePraktisch(radioButton396, 3);
            #endregion
            #region RadiobuttonsLabel109
            waardePraktisch(radioButton433, 0);
            waardePraktisch(radioButton434, 1);
            waardePraktisch(radioButton435, 2);
            waardePraktisch(radioButton436, 3);
            #endregion
            #region RadiobuttonsLabel115
            waardePraktisch(radioButton457, 0);
            waardePraktisch(radioButton458, 1);
            waardePraktisch(radioButton459, 2);
            waardePraktisch(radioButton460, 3);
            #endregion
            #region RadiobuttonsLabel116
            waardePraktisch(radioButton461, 0);
            waardePraktisch(radioButton462, 1);
            waardePraktisch(radioButton463, 2);
            waardePraktisch(radioButton464, 3);
            #endregion
        }
        //21rdbgroepen
        private void radioWaardeOnderzoekend()
        {
            #region RadiobuttonsLabel6
            waardeOnderzoekend(radioButton21, 0);
            waardeOnderzoekend(radioButton22, 1);
            waardeOnderzoekend(radioButton23, 2);
            waardeOnderzoekend(radioButton24, 3);
            #endregion
            #region RadiobuttonsLabel8
            waardeOnderzoekend(radioButton29, 0);
            waardeOnderzoekend(radioButton30, 1);
            waardeOnderzoekend(radioButton31, 2);
            waardeOnderzoekend(radioButton32, 3);
            #endregion
            #region RadiobuttonsLabel14
            waardeOnderzoekend(radioButton53, 0);
            waardeOnderzoekend(radioButton54, 1);
            waardeOnderzoekend(radioButton55, 2);
            waardeOnderzoekend(radioButton56, 3);
            #endregion
            #region RadiobuttonsLabel18
            waardeOnderzoekend(radioButton69, 0);
            waardeOnderzoekend(radioButton70, 1);
            waardeOnderzoekend(radioButton71, 2);
            waardeOnderzoekend(radioButton72, 3);
            #endregion
            #region RadiobuttonsLabel20
            waardeOnderzoekend(radioButton77, 0);
            waardeOnderzoekend(radioButton78, 1);
            waardeOnderzoekend(radioButton79, 2);
            waardeOnderzoekend(radioButton80, 3);
            #endregion
            #region RadiobuttonsLabel26
            waardeOnderzoekend(radioButton101, 0);
            waardeOnderzoekend(radioButton102, 1);
            waardeOnderzoekend(radioButton103, 2);
            waardeOnderzoekend(radioButton104, 3);
            #endregion
            #region RadiobuttonsLabel32
            waardeOnderzoekend(radioButton125, 0);
            waardeOnderzoekend(radioButton126, 1);
            waardeOnderzoekend(radioButton127, 2);
            waardeOnderzoekend(radioButton128, 3);
            #endregion
            #region RadiobuttonsLabel38
            waardeOnderzoekend(radioButton149, 0);
            waardeOnderzoekend(radioButton150, 1);
            waardeOnderzoekend(radioButton151, 2);
            waardeOnderzoekend(radioButton152, 3);
            #endregion
            #region RadiobuttonsLabel43
            waardeOnderzoekend(radioButton169, 0);
            waardeOnderzoekend(radioButton170, 1);
            waardeOnderzoekend(radioButton171, 2);
            waardeOnderzoekend(radioButton172, 3);
            #endregion
            #region RadiobuttonsLabel44
            waardeOnderzoekend(radioButton173, 0);
            waardeOnderzoekend(radioButton174, 1);
            waardeOnderzoekend(radioButton175, 2);
            waardeOnderzoekend(radioButton176, 3);
            #endregion
            #region RadiobuttonsLabel50
            waardeOnderzoekend(radioButton197, 0);
            waardeOnderzoekend(radioButton198, 1);
            waardeOnderzoekend(radioButton199, 2);
            waardeOnderzoekend(radioButton200, 3);
            #endregion
            #region RadiobuttonsLabel54
            waardeOnderzoekend(radioButton213, 0);
            waardeOnderzoekend(radioButton214, 1);
            waardeOnderzoekend(radioButton215, 2);
            waardeOnderzoekend(radioButton216, 3);
            #endregion
            #region RadiobuttonsLabel56
            waardeOnderzoekend(radioButton221, 0);
            waardeOnderzoekend(radioButton222, 1);
            waardeOnderzoekend(radioButton223, 2);
            waardeOnderzoekend(radioButton224, 3);
            #endregion
            #region RadiobuttonsLabel60
            waardeOnderzoekend(radioButton237, 0);
            waardeOnderzoekend(radioButton238, 1);
            waardeOnderzoekend(radioButton239, 2);
            waardeOnderzoekend(radioButton240, 3);
            #endregion
            #region RadiobuttonsLabel62
            waardeOnderzoekend(radioButton245, 0);
            waardeOnderzoekend(radioButton246, 1);
            waardeOnderzoekend(radioButton247, 2);
            waardeOnderzoekend(radioButton248, 3);
            #endregion
            #region RadiobuttonsLabel68
            waardeOnderzoekend(radioButton269, 0);
            waardeOnderzoekend(radioButton270, 1);
            waardeOnderzoekend(radioButton271, 2);
            waardeOnderzoekend(radioButton272, 3);
            #endregion
            #region RadiobuttonsLabel80
            waardeOnderzoekend(radioButton317, 0);
            waardeOnderzoekend(radioButton318, 1);
            waardeOnderzoekend(radioButton319, 2);
            waardeOnderzoekend(radioButton320, 3);
            #endregion
            #region RadiobuttonsLabel92
            waardeOnderzoekend(radioButton365, 0);
            waardeOnderzoekend(radioButton366, 1);
            waardeOnderzoekend(radioButton367, 2);
            waardeOnderzoekend(radioButton368, 3);
            #endregion
            #region RadiobuttonsLabel98
            waardeOnderzoekend(radioButton389, 0);
            waardeOnderzoekend(radioButton390, 1);
            waardeOnderzoekend(radioButton391, 2);
            waardeOnderzoekend(radioButton392, 3);
            #endregion
            #region RadiobuttonsLabel104
            waardeOnderzoekend(radioButton413, 0);
            waardeOnderzoekend(radioButton414, 1);
            waardeOnderzoekend(radioButton415, 2);
            waardeOnderzoekend(radioButton416, 3);
            #endregion
            #region RadiobuttonsLabel110
            waardeOnderzoekend(radioButton437, 0);
            waardeOnderzoekend(radioButton438, 1);
            waardeOnderzoekend(radioButton439, 2);
            waardeOnderzoekend(radioButton440, 3);
            #endregion
        }
        //21 rdbgroepen
        private void radioWaardeArtistiek()
        {
            #region RadiobuttonsLabel3
            waardeArtistiek(radioButton9, 0);
            waardeArtistiek(radioButton10, 1);
            waardeArtistiek(radioButton11, 2);
            waardeArtistiek(radioButton12, 3);
            #endregion
            #region RadiobuttonsLabel9
            waardeArtistiek(radioButton33, 0);
            waardeArtistiek(radioButton34, 1);
            waardeArtistiek(radioButton35, 2);
            waardeArtistiek(radioButton36, 3);
            #endregion
            #region RadiobuttonsLabel15
            waardeArtistiek(radioButton57, 0);
            waardeArtistiek(radioButton58, 1);
            waardeArtistiek(radioButton59, 2);
            waardeArtistiek(radioButton60, 3);
            #endregion
            #region RadiobuttonsLabel21
            waardeArtistiek(radioButton81, 0);
            waardeArtistiek(radioButton82, 1);
            waardeArtistiek(radioButton83, 2);
            waardeArtistiek(radioButton84, 3);
            #endregion
            #region RadiobuttonsLabel27
            waardeArtistiek(radioButton105, 0);
            waardeArtistiek(radioButton106, 1);
            waardeArtistiek(radioButton107, 2);
            waardeArtistiek(radioButton108, 3);
            #endregion
            #region RadiobuttonsLabel33
            waardeArtistiek(radioButton129, 0);
            waardeArtistiek(radioButton130, 1);
            waardeArtistiek(radioButton131, 2);
            waardeArtistiek(radioButton132, 3);
            #endregion
            #region RadiobuttonsLabel39
            waardeArtistiek(radioButton153, 0);
            waardeArtistiek(radioButton154, 1);
            waardeArtistiek(radioButton155, 2);
            waardeArtistiek(radioButton156, 3);
            #endregion
            #region RadiobuttonsLabel45
            waardeArtistiek(radioButton177, 0);
            waardeArtistiek(radioButton178, 1);
            waardeArtistiek(radioButton179, 2);
            waardeArtistiek(radioButton180, 3);
            #endregion
            #region RadiobuttonsLabel51
            waardeArtistiek(radioButton201, 0);
            waardeArtistiek(radioButton202, 1);
            waardeArtistiek(radioButton203, 2);
            waardeArtistiek(radioButton204, 3);
            #endregion
            #region RadiobuttonsLabel55
            waardeArtistiek(radioButton217, 0);
            waardeArtistiek(radioButton218, 1);
            waardeArtistiek(radioButton219, 2);
            waardeArtistiek(radioButton220, 3);
            #endregion
            #region RadiobuttonsLabel57
            waardeArtistiek(radioButton225, 0);
            waardeArtistiek(radioButton226, 1);
            waardeArtistiek(radioButton227, 2);
            waardeArtistiek(radioButton228, 3);
            #endregion
            #region RadiobuttonsLabel58
            waardeArtistiek(radioButton229, 0);
            waardeArtistiek(radioButton230, 1);
            waardeArtistiek(radioButton231, 2);
            waardeArtistiek(radioButton232, 3);
            #endregion
            #region RadiobuttonsLabel63
            waardeArtistiek(radioButton249, 0);
            waardeArtistiek(radioButton250, 1);
            waardeArtistiek(radioButton251, 2);
            waardeArtistiek(radioButton252, 3);
            #endregion
            #region RadiobuttonsLabel69
            waardeArtistiek(radioButton273, 0);
            waardeArtistiek(radioButton274, 1);
            waardeArtistiek(radioButton275, 2);
            waardeArtistiek(radioButton276, 3);
            #endregion
            #region RadiobuttonsLabel81
            waardeArtistiek(radioButton321, 0);
            waardeArtistiek(radioButton322, 1);
            waardeArtistiek(radioButton323, 2);
            waardeArtistiek(radioButton324, 3);
            #endregion
            #region RadiobuttonsLabel87
            waardeArtistiek(radioButton345, 0);
            waardeArtistiek(radioButton346, 1);
            waardeArtistiek(radioButton347, 2);
            waardeArtistiek(radioButton348, 3);
            #endregion
            #region RadiobuttonsLabel88
            waardeArtistiek(radioButton349, 0);
            waardeArtistiek(radioButton350, 1);
            waardeArtistiek(radioButton351, 2);
            waardeArtistiek(radioButton352, 3);
            #endregion
            #region RadiobuttonsLabel93
            waardeArtistiek(radioButton369, 0);
            waardeArtistiek(radioButton370, 1);
            waardeArtistiek(radioButton371, 2);
            waardeArtistiek(radioButton372, 3);
            #endregion
            #region RadiobuttonsLabel105
            waardeArtistiek(radioButton417, 0);
            waardeArtistiek(radioButton418, 1);
            waardeArtistiek(radioButton419, 2);
            waardeArtistiek(radioButton420, 3);
            #endregion
            #region RadiobuttonsLabel111
            waardeArtistiek(radioButton441, 0);
            waardeArtistiek(radioButton442, 1);
            waardeArtistiek(radioButton443, 2);
            waardeArtistiek(radioButton444, 3);
            #endregion
            #region RadiobuttonsLabel117
            waardeArtistiek(radioButton465, 0);
            waardeArtistiek(radioButton466, 1);
            waardeArtistiek(radioButton467, 2);
            waardeArtistiek(radioButton468, 3);
            #endregion
        }
        //20 rdbgroepen
        private void radioWaardeMensgericht()
        {
            #region RadiobuttonsLabel2
            waardeMensgericht(radioButton5, 0);
            waardeMensgericht(radioButton6, 1);
            waardeMensgericht(radioButton7, 2);
            waardeMensgericht(radioButton8, 3);
            #endregion
            #region RadiobuttonsLabel4
            waardeMensgericht(radioButton13, 0);
            waardeMensgericht(radioButton14, 1);
            waardeMensgericht(radioButton15, 2);
            waardeMensgericht(radioButton16, 3);
            #endregion
            #region RadiobuttonsLabel10
            waardeMensgericht(radioButton37, 0);
            waardeMensgericht(radioButton38, 1);
            waardeMensgericht(radioButton39, 2);
            waardeMensgericht(radioButton40, 3);
            #endregion
            #region RadiobuttonsLabel16
            waardeMensgericht(radioButton61, 0);
            waardeMensgericht(radioButton62, 1);
            waardeMensgericht(radioButton63, 2);
            waardeMensgericht(radioButton64, 3);
            #endregion
            #region RadiobuttonsLabel22
            waardeMensgericht(radioButton85, 0);
            waardeMensgericht(radioButton86, 1);
            waardeMensgericht(radioButton87, 2);
            waardeMensgericht(radioButton88, 3);
            #endregion
            #region RadiobuttonsLabel28
            waardeMensgericht(radioButton109, 0);
            waardeMensgericht(radioButton110, 1);
            waardeMensgericht(radioButton111, 2);
            waardeMensgericht(radioButton112, 3);
            #endregion
            #region RadiobuttonsLabel34
            waardeMensgericht(radioButton133, 0);
            waardeMensgericht(radioButton134, 1);
            waardeMensgericht(radioButton135, 2);
            waardeMensgericht(radioButton136, 3);
            #endregion
            #region RadiobuttonsLabel40
            waardeMensgericht(radioButton157, 0);
            waardeMensgericht(radioButton158, 1);
            waardeMensgericht(radioButton159, 2);
            waardeMensgericht(radioButton160, 3);
            #endregion
            #region RadiobuttonsLabel46
            waardeMensgericht(radioButton181, 0);
            waardeMensgericht(radioButton182, 1);
            waardeMensgericht(radioButton183, 2);
            waardeMensgericht(radioButton184, 3);
            #endregion
            #region RadiobuttonsLabel52
            waardeMensgericht(radioButton205, 0);
            waardeMensgericht(radioButton206, 1);
            waardeMensgericht(radioButton207, 2);
            waardeMensgericht(radioButton208, 3);
            #endregion
            #region RadiobuttonsLabel64
            waardeMensgericht(radioButton253, 0);
            waardeMensgericht(radioButton254, 1);
            waardeMensgericht(radioButton255, 2);
            waardeMensgericht(radioButton256, 3);
            #endregion
            #region RadiobuttonsLabel70
            waardeMensgericht(radioButton277, 0);
            waardeMensgericht(radioButton278, 1);
            waardeMensgericht(radioButton279, 2);
            waardeMensgericht(radioButton280, 3);
            #endregion
            #region RadiobuttonsLabel82
            waardeMensgericht(radioButton325, 0);
            waardeMensgericht(radioButton326, 1);
            waardeMensgericht(radioButton327, 2);
            waardeMensgericht(radioButton328, 3);
            #endregion
            #region RadiobuttonsLabel94
            waardeMensgericht(radioButton373, 0);
            waardeMensgericht(radioButton374, 1);
            waardeMensgericht(radioButton375, 2);
            waardeMensgericht(radioButton376, 3);
            #endregion
            #region RadiobuttonsLabel97
            waardeMensgericht(radioButton385, 0);
            waardeMensgericht(radioButton386, 1);
            waardeMensgericht(radioButton387, 2);
            waardeMensgericht(radioButton388, 3);
            #endregion
            #region RadiobuttonsLabel100
            waardeMensgericht(radioButton397, 0);
            waardeMensgericht(radioButton398, 1);
            waardeMensgericht(radioButton399, 2);
            waardeMensgericht(radioButton400, 3);
            #endregion
            #region RadiobuttonsLabel106
            waardeMensgericht(radioButton421, 0);
            waardeMensgericht(radioButton422, 1);
            waardeMensgericht(radioButton423, 2);
            waardeMensgericht(radioButton424, 3);
            #endregion
            #region RadiobuttonsLabel112
            waardeMensgericht(radioButton445, 0);
            waardeMensgericht(radioButton446, 1);
            waardeMensgericht(radioButton447, 2);
            waardeMensgericht(radioButton448, 3);
            #endregion
            #region RadiobuttonsLabel113
            waardeMensgericht(radioButton449, 0);
            waardeMensgericht(radioButton450, 1);
            waardeMensgericht(radioButton451, 2);
            waardeMensgericht(radioButton452, 3);
            #endregion
            #region RadiobuttonsLabel118
            waardeMensgericht(radioButton469, 0);
            waardeMensgericht(radioButton470, 1);
            waardeMensgericht(radioButton471, 2);
            waardeMensgericht(radioButton472, 3);
            #endregion
        }
        #endregion

        #region resultaatWaardenBerekenen
        //totaal waarde ondernemend berekenen
        private void waardeOndernemend(RadioButton x, int waarde)
        {
            if (x.IsChecked == true)
            {
                intWaardeOndernemend = intWaardeOndernemend + waarde;
            }
        }
        //totaal waarde praktisch berekenen
        private void waardePraktisch(RadioButton x, int waarde)
        {
            if (x.IsChecked == true)
            {
                intWaardePraktisch = intWaardePraktisch + waarde;
            }
        }
        //totaal waarde onderzoekend berekenen
        private void waardeOnderzoekend(RadioButton x, int waarde)
        {
            if (x.IsChecked == true)
            {
                intWaardeOnderzoekend = intWaardeOnderzoekend + waarde;
            }
        }
        //totaal waarde artistiek berekenen
        private void waardeArtistiek(RadioButton x, int waarde)
        {
            if (x.IsChecked == true)
            {
                intWaardeArtistiek = intWaardeArtistiek + waarde;
            }
        }
        //totaal waarde mensgericht berekenen
        private void waardeMensgericht(RadioButton x, int waarde)
        {
            if (x.IsChecked == true)
            {
                intWaardeMensgericht = intWaardeMensgericht + waarde;
            }
        }
        #endregion

        private void UserControl_Loaded(object sender, RoutedEventArgs e)
        {

        }

    }
}

